home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -screenplay- / shareware / freeciv / data / civ2 / governments.ruleset < prev    next >
Text File  |  2000-02-29  |  18KB  |  588 lines

  1.  
  2. ; Modifying this file:
  3. ; You should not modify this file except to make bugfixes or
  4. ; for other "maintenance".  If you want to make custom changes
  5. ; you should create a new datadir subdirectory and copy this file
  6. ; into that directory, and then modify that copy.  Then use the
  7. ; command "set governments <mysubdir>" in the server to have freeciv
  8. ; use your new customized file.
  9.  
  10. ; Note that the freeciv AI may not cope well with anything more
  11. ; than minor changes.
  12.  
  13. [datafile]
  14. description="Civ2 style governments data for Freeciv (Fundamentalism incomplete)"
  15. options="1.9"
  16.  
  17. [governments]
  18. default="Despotism"
  19. when_anarchy="Anarchy"
  20. ai_goal="Republic"
  21.  
  22. ai_tech_hints = { "tech", "turns_factor", "const_factor", "get_first", "done"
  23.     "Code of Laws", 150,   0, 1, 0
  24.     "The Republic",  90,  90, 0, 1
  25.     "Monarchy",       0, 150, 0, 0
  26. }
  27.  
  28. ; Below: The individual government types, one per section.
  29. ;
  30. ; The actual tag used (the * in [government_*]) does not matter, except 
  31. ; it must be unique within this file, and it may be used in debug 
  32. ; output when reading this file.
  33. ;
  34. ; For the "official" rulesets, the order of these sections should not
  35. ; be changed because that would break backward compatability with 
  36. ; savegames.
  37. ;
  38. ; Notes on fields:
  39.  
  40. ; name        = name of this government form as seen by user 
  41. ; tech_req    = required advance, names from techs.ruleset, or special:
  42. ;               "None" => available from start
  43. ; graphic     = tag specifing preferred graphic
  44. ; graphic_alt = alternate graphics tag if preferred is not found;
  45. ;               should be a standard tag if preferred is not;
  46. ;        otherwise may be "-"
  47. ; flags       = special effects; see government.c for strings
  48. ; hints       = hints to the AI about how to use / behave with government
  49. ; subgoal     = another government name or "-"; if main gov is nation or 
  50. ;        AI goal government, aim for subgoal first.
  51.  
  52. ; martial_law_max  = maximum number of units which can enforce martial law
  53. ;             in the city
  54. ; martial_law_per  = number of unhappy citizens made content by each
  55. ;             enforcer unit
  56. ; max_single_rate  = maximum which can be allocated to single one of
  57. ;             taxation/luxuries/science
  58. ; empire_size_mod  = signed modifier added to cityfactor to determine
  59. ;             empire size when base unhappiness is increased
  60. ; empire_size_inc  = if non-zero, reduce one content citizen for
  61. ;             every empire_size_inc cities once #cities
  62. ;             exceeds (cityfactor + empire_size_mod)
  63. ; civil_war_chance = percentage change of civil war when capital is captured
  64. ;             (and player has enough cities etc)
  65. ; rapture_size     = a happy city will celebrate when its size is
  66. ;                    this value or larger
  67.  
  68. ; unit_*_factor = factor applied to individual unit upkeep for different 
  69. ;          upkeep forms
  70. ; unit_free_*   = base unit upkeep cost which the city gets "free"; only
  71. ;              upkeep above this value applies; special value: "City_Size"
  72.  
  73. ; corruption:
  74.  
  75. ; _level           = percentage factor applied to corruption; 
  76. ;             if 0, Courthouse effect changes
  77. ; _modifier        = non-zero divisor to corruption; higher value 
  78. ;             means less corruption 
  79. ;             TODO: why have both level and modifier??
  80. ; _fixed_distance  = if non-zero, used instead of actual calculation of 
  81. ;             distance from Palace; also used for distances in 
  82. ;             unit and city bribe cost calculations
  83. ; _distance_factor = multiply distance by this factor for corruption 
  84. ;             (but not bribe costs)
  85. ; _extra_distance  = add this to distance after applying distance factor
  86.  
  87. ; production_*_bonus   = added to base production for each worked tile;
  88. ;             second value is used instead when city is celebrating
  89. ; production_*_penalty = if non-zero, tile production above this amount is 
  90. ;             reduced by one; second value used when celebrating
  91.  
  92. ; ruler_titles = ruler titles by nation, "-" is default, and non-matched 
  93. ;             nations are ignored 
  94.  
  95. ; helptext = optional help text string; should escape all raw newlines 
  96. ;         so that xgettext parsing works
  97.  
  98. ;------------------------------------------------------------------------
  99. [government_anarchy]
  100.  
  101. name        = _("Anarchy")
  102. tech_req    = "None"
  103. graphic     = "gov.anarchy"
  104. graphic_alt = "-"
  105. flags       = "-"
  106. hints       = "Favors_Growth"
  107. subgoal        = "-"
  108.  
  109. martial_law_max  = 100  ; unlimited
  110. martial_law_per  = 1
  111. max_single_rate  = 100  ; rates are irrelevant under Anarchy; use 100
  112.                 ; to avoid unnecessary changes during revolution
  113. civil_war_chance = 90
  114. empire_size_mod  = -5
  115. empire_size_inc  = 0
  116. rapture_size     = 3
  117.  
  118. unit_unhappy_factor = 0
  119. unit_shield_factor  = 1
  120. unit_food_factor    = 1
  121. unit_gold_factor    = 0   ; ??
  122.  
  123. unit_free_unhappy = 0
  124. unit_free_shield  = "City_Size"
  125. unit_free_food    = 0
  126. unit_free_gold    = 0
  127.  
  128. corruption_level           = 100
  129. corruption_modifier        = 40
  130. corruption_fixed_distance  = 0
  131. corruption_distance_factor = 1 
  132. corruption_extra_distance  = 0 
  133.  
  134. production_trade_bonus    = 0, 0
  135. production_shield_bonus   = 0, 0
  136. production_food_bonus     = 0, 0
  137.  
  138. production_trade_penalty  = 2, 0
  139. production_shield_penalty = 2, 0
  140. production_food_penalty   = 2, 0
  141.  
  142. ruler_male_title = _("Mr.")
  143. ruler_female_title = _("Ms.")
  144.  
  145. helptext = _("\
  146. Anarchy is simply the absence of any recognizable government.\
  147.  Citizens are disorganized and unproductive, and will spend all\
  148.  income as quickly as possible, rather than paying taxes or\
  149.  conducting research.\
  150. \n\n\
  151. Anarchy offers slightly less corruption than Despotism, but slightly\
  152.  more unhappiness.\
  153. \n\n\
  154. Settlers consume 1 food per turn under Anarchy.  Squares which would\
  155.  normally yield more than 2 units of food, shields or trade suffer\
  156.  a 1-unit penalty (e.g., an irrigated grassland square which would\
  157.  normally yield 3 food only yields 2 food while you are in Anarchy).\
  158.  (This penalty is removed if the city is celebrating; see Happiness.)\
  159. \n\n\
  160. Under Anarchy, each of your cities can support a number of military\
  161.  units equal to its size without paying shields for upkeep.\
  162.  (Additional units require 1 production shield each.)\
  163. \n\n\
  164. You may impose martial law under Anarchy: each military unit inside\
  165.  a city will keep one unhappy citizen content.  (Or at least, unhappy\
  166.  citizens will act content, and will not cause disorder.)\
  167. ")
  168.  
  169. ;------------------------------------------------------------------------
  170. [government_despotism]
  171.  
  172. name        = _("Despotism")
  173. tech_req    = "None"
  174. graphic     = "gov.despotism"
  175. graphic_alt = "-"
  176. flags       = "-"
  177. hints       = "Favors_Growth"
  178. subgoal        = "-"
  179.  
  180. martial_law_max  = 100  ; unlimited
  181. martial_law_per  = 1
  182. max_single_rate  = 60
  183. civil_war_chance = 80
  184. empire_size_mod  = -4
  185. empire_size_inc  = 0
  186. rapture_size     = 3
  187.  
  188. unit_unhappy_factor = 0 
  189. unit_shield_factor  = 1
  190. unit_food_factor    = 1
  191. unit_gold_factor    = 1 
  192.  
  193. unit_free_unhappy = 0
  194. unit_free_shield  = "City_Size"
  195. unit_free_food    = 0
  196. unit_free_gold    = 0
  197.  
  198. corruption_level           = 100
  199. corruption_modifier        = 27
  200. corruption_fixed_distance  = 0
  201. corruption_distance_factor = 2 
  202. corruption_extra_distance  = 3 
  203.  
  204. production_trade_bonus    = 0, 0
  205. production_shield_bonus   = 0, 0
  206. production_food_bonus     = 0, 0
  207.  
  208. production_trade_penalty  = 2, 0
  209. production_shield_penalty = 2, 0
  210. production_food_penalty   = 2, 0
  211.  
  212. ruler_male_title = _("Emperor")
  213. ruler_female_title = _("Empress")
  214.  
  215. helptext = _("\
  216. Under Despotism, you are the absolute ruler of your people.  Your\
  217.  control over your citizens is maintained largely by martial law.\
  218. \n\n\
  219. Despotism suffers the highest level of corruption of all forms of\
  220.  government.\
  221. \n\n\
  222. Settlers consume 1 food per turn under Despotism.  Squares which\
  223.  would normally yield more than 2 units of food, shields or trade\
  224.  suffer a 1-unit penalty (e.g., an irrigated grassland square which\
  225.  would normally yield 3 food only yields 2 food while you are under\
  226.  Despotic rule).  (This penalty is removed if the city is\
  227.  celebrating; see Happiness.)\
  228. \n\n\
  229. Under Despotism, each of your cities can support a number of\
  230.  military units equal to its size without paying shields for\
  231.  upkeep.  (Additional units require 1 production shield each.)\
  232. \n\n\
  233. You may impose martial law under Despotism: each military unit\
  234.  inside a city will keep one unhappy citizen content.  (Or at least,\
  235.  unhappy citizens will act content, and will not cause disorder.)\
  236. ")
  237.  
  238. ;------------------------------------------------------------------------
  239. [government_monarchy]
  240.  
  241. name        = _("Monarchy")
  242. tech_req    = "Monarchy"
  243. graphic     = "gov.monarchy"
  244. graphic_alt = "-"
  245. flags       = "-"
  246. hints       = "Favors_Growth"
  247. subgoal        = "-"
  248.  
  249. martial_law_max  = 3
  250. martial_law_per  = 1
  251. max_single_rate  = 70
  252. civil_war_chance = 70
  253. empire_size_mod  = -3
  254. empire_size_inc  = 0
  255. rapture_size     = 3
  256.  
  257. unit_unhappy_factor = 0
  258. unit_shield_factor  = 1
  259. unit_food_factor    = 1
  260. unit_gold_factor    = 1 
  261.  
  262. unit_free_unhappy = 0
  263. unit_free_shield  = 3
  264. unit_free_food    = 0
  265. unit_free_gold    = 0
  266.  
  267. corruption_level           = 100
  268. corruption_modifier        = 67
  269. corruption_fixed_distance  = 0
  270. corruption_distance_factor = 1 
  271. corruption_extra_distance  = 0 
  272.  
  273. production_trade_bonus    = 0, 1
  274. production_shield_bonus   = 0, 0
  275. production_food_bonus     = 0, 0
  276.  
  277. production_trade_penalty  = 0, 0
  278. production_shield_penalty = 0, 0
  279. production_food_penalty   = 0, 0
  280.  
  281. ruler_male_title = _("King")
  282. ruler_female_title = _("Queen")
  283.  
  284. helptext = _("\
  285. Under Monarchy, a king or queen serves as a hereditary figurehead\
  286.  for your government.\
  287. \n\n\
  288. Monarchy suffers the same small amount of corruption that the\
  289.  Republic does.\
  290. \n\n\
  291. Settlers consume 1 food per turn under Monarchy.\
  292. \n\n\
  293. If a city governed by a Monarchy is celebrating, it will receive a\
  294.  bonus of 1 trade in each square which already produces at least 1\
  295.  trade.  See Happiness for details.\
  296. \n\n\
  297. Under Monarchy, your cities can support up to 3 military units\
  298.  without paying shields for upkeep.  (Additional units require 1\
  299.  production shield each.)\
  300. \n\n\
  301. You may impose limited martial law under Monarchy: each military\
  302.  unit in a city, up to a maximum of 3, will keep one unhappy citizen\
  303.  content.\
  304. ")
  305.  
  306. ;------------------------------------------------------------------------
  307. [government_communism]
  308.  
  309. name        = _("Communism")
  310. tech_req    = "Communism"
  311. graphic     = "gov.communism"
  312. graphic_alt = "-"
  313. flags       = "Build_Veteran_Diplomats", "Inspires_Partisans"
  314. hints       = "Favors_Growth"
  315. subgoal        = "Monarchy"
  316.  
  317. martial_law_max  = 3
  318. martial_law_per  = 2
  319. max_single_rate  = 80
  320. civil_war_chance = 50
  321. empire_size_mod  = -2
  322. empire_size_inc  = 0
  323. rapture_size     = 3
  324.  
  325. unit_unhappy_factor = 0
  326. unit_shield_factor  = 1
  327. unit_food_factor    = 1
  328. unit_gold_factor    = 1 
  329.  
  330. unit_free_unhappy = 0
  331. unit_free_shield  = 3
  332. unit_free_food    = 0
  333. unit_free_gold    = 0
  334.  
  335. corruption_level           = 50
  336. corruption_modifier        = 80
  337. corruption_fixed_distance  = 10
  338. corruption_distance_factor = 1 
  339. corruption_extra_distance  = 0 
  340.  
  341. production_trade_bonus    = 0, 1
  342. production_shield_bonus   = 0, 0
  343. production_food_bonus     = 0, 0
  344.  
  345. production_trade_penalty  = 0, 0
  346. production_shield_penalty = 0, 0
  347. production_food_penalty   = 0, 0
  348.  
  349. ruler_male_title = _("Comrade")
  350. ruler_female_title = _("Comrade")
  351.  
  352. helptext = _("\
  353. A Communist government is based on the ideal that all people are\
  354.  equal.  All goods are owned by the state, rather than by private\
  355.  citizens.  Communism gives a balance between military and commercial\
  356.  styles of government.\
  357. \n\n\
  358. Under Communism, corruption does not vary by distance from the\
  359.  capital; all cities (including the capital) have a modest amount\
  360.  of corruption.  In addition, Communist cities more than 10 squares\
  361.  away from the capital are considered to be only 10 squares away when\
  362.  computing the cost of inciting a revolt (see Units, Diplomat).\
  363. \n\n\
  364. Settlers consume 2 food per turn under Communism.\
  365. \n\n\
  366. If a city governed by Communism is celebrating, it will receive a\
  367.  bonus of 1 trade in each square which already produces at least 1\
  368.  trade.  See Happiness for details.\
  369. \n\n\
  370. Diplomats and Spies created under Communism are always veterans.\
  371. \n\n\
  372. Under Communism, your cities can support up to 3 military units\
  373.  without paying shields for upkeep.  (Additional units require 1\
  374.  production shield each.)\
  375. \n\n\
  376. You impose limited but efficient martial law under Communism.  Each\
  377.  military unit inside a city, up to a maximum of 3, will keep 2\
  378.  unhappy citizens content.\
  379. ")
  380.  
  381. ;------------------------------------------------------------------------
  382. [government_fundamentalism]
  383.  
  384. name        = _("Fundamentalism")
  385. tech_req    = "Fundamentalism"
  386. graphic     = "gov.fundamentalism"
  387. graphic_alt = "-"
  388. flags       = "-"              ; others TODO
  389. hints       = "Favors_Growth"
  390. subgoal        = "Communism"   ; ??
  391.  
  392. martial_law_max  = 0
  393. martial_law_per  = 0
  394. max_single_rate  = 80
  395. civil_war_chance = 60
  396. empire_size_mod  = -1
  397. empire_size_inc  = 0
  398. rapture_size     = 3
  399.  
  400. unit_unhappy_factor = 0
  401. unit_shield_factor  = 1
  402. unit_food_factor    = 1
  403. unit_gold_factor    = 1 
  404.  
  405. unit_free_unhappy = 0
  406. unit_free_shield  = 10
  407. unit_free_food    = 0
  408. unit_free_gold    = 0
  409.  
  410. corruption_level           = 100
  411. corruption_modifier        = 80
  412. corruption_fixed_distance  = 0
  413. corruption_distance_factor = 1 
  414. corruption_extra_distance  = 0 
  415.  
  416. production_trade_bonus    = 0, 1
  417. production_shield_bonus   = 0, 0
  418. production_food_bonus     = 0, 0
  419.  
  420. production_trade_penalty  = 0, 0
  421. production_shield_penalty = 0, 0
  422. production_food_penalty   = 0, 0
  423.  
  424. ruler_male_title = _("High Priest")
  425. ruler_female_title = _("High Priestess")
  426.  
  427. ; FIXME
  428. helptext = _("\
  429. (Sorry, no helptext available.)\
  430. ")
  431.  
  432. ;------------------------------------------------------------------------
  433. [government_republic]
  434.  
  435. name        = _("Republic")
  436. tech_req    = "The Republic"
  437. graphic     = "gov.republic"
  438. graphic_alt = "-"
  439. flags       = "Has_Senate", "Rapture_City_Growth"
  440. hints       = "Is_Nice"
  441. subgoal        = "Monarchy"
  442.  
  443. martial_law_max  = 0
  444. martial_law_per  = 0
  445. max_single_rate  = 80
  446. civil_war_chance = 40
  447. empire_size_mod  = -1
  448. empire_size_inc  = 0
  449. rapture_size     = 3
  450.  
  451. unit_unhappy_factor = 1
  452. unit_shield_factor  = 1
  453. unit_food_factor    = 2
  454. unit_gold_factor    = 1 
  455.  
  456. unit_free_unhappy = 1
  457. unit_free_shield  = 0
  458. unit_free_food    = 0
  459. unit_free_gold    = 0
  460.  
  461. corruption_level           = 100
  462. corruption_modifier        = 67
  463. corruption_fixed_distance  = 0
  464. corruption_distance_factor = 1 
  465. corruption_extra_distance  = 0 
  466.  
  467. production_trade_bonus    = 1, 1
  468. production_shield_bonus   = 0, 0
  469. production_food_bonus     = 0, 0
  470.  
  471. production_trade_penalty  = 0, 0
  472. production_shield_penalty = 0, 0
  473. production_food_penalty   = 0, 0
  474.  
  475. ruler_male_title = _("Consul")
  476. ruler_female_title = _("Consul")
  477.  
  478. helptext = _("\
  479. Under a Republican government, citizens hold an election to select a\
  480.  representative who will govern them; since elected leaders must\
  481.  remain popular to remain in control, citizens are given a greater\
  482.  degree of freedom.  Citizens under the Republic become unhappy\
  483.  easily, but the self-sufficiency of your citizens allows high levels\
  484.  of trade.\
  485. \n\n\
  486. Cities under the Republic suffer a small amount of corruption.\
  487. \n\n\
  488. Settlers consume 2 food per turn under the Republic.  Squares with\
  489.  at least 1 trade resource get a trade bonus of 1 under the Republic.\
  490. \n\n\
  491. Republican cities which are celebrating grow at a rate of 1 citizen\
  492.  per turn; see Happiness for details.\
  493. \n\n\
  494. Under the Republic, military units require 1 production shield each\
  495.  for upkeep.  In addition the following units are considered\
  496.  aggressive units:\
  497. \n\n\
  498. - units with an attack strength greater than 0 which are not\
  499.  inside a city or inside a fortress within 3 squares of a friendly\
  500.  city\
  501. \n\n\
  502. - air units (including missiles and helicopters) and sea units\
  503.  with an attack strength greater than 0, regardless of their\
  504.  location\
  505. \n\n\
  506. The citizens of a city will tolerate 1 aggressive unit; subsequent\
  507.  units will generate 1 unhappy citizen each.\
  508. ")
  509.  
  510. ;------------------------------------------------------------------------
  511. [government_democracy]
  512.  
  513. name        = _("Democracy")
  514. tech_req    = "Democracy"
  515. graphic     = "gov.democracy"
  516. graphic_alt = "-"
  517. flags       = "Has_Senate", "Revolution_When_Unhappy", 
  518.               "Inspires_Partisans", "Unbribable", "Rapture_City_Growth"
  519. hints       = "Is_Nice"
  520. subgoal        = "Republic"
  521.  
  522. martial_law_max  = 0
  523. martial_law_per  = 0
  524. max_single_rate  = 100
  525. civil_war_chance = 30
  526. empire_size_mod  = 0
  527. empire_size_inc  = 0
  528. rapture_size     = 3
  529.  
  530. unit_unhappy_factor = 2
  531. unit_shield_factor  = 1
  532. unit_food_factor    = 2
  533. unit_gold_factor    = 1 
  534.  
  535. unit_free_unhappy = 0
  536. unit_free_shield  = 0
  537. unit_free_food    = 0
  538. unit_free_gold    = 0
  539.  
  540. corruption_level           = 0
  541. corruption_modifier        = 1
  542. corruption_fixed_distance  = 0
  543. corruption_distance_factor = 0 
  544. corruption_extra_distance  = 0 
  545.  
  546. production_trade_bonus    = 1, 1
  547. production_shield_bonus   = 0, 0
  548. production_food_bonus     = 0, 0
  549.  
  550. production_trade_penalty  = 0, 0
  551. production_shield_penalty = 0, 0
  552. production_food_penalty   = 0, 0
  553.  
  554. ruler_male_title = _("President")
  555. ruler_female_title = _("President")
  556.  
  557. helptext = _("\
  558. Under Democracy, citizens govern directly by voting on issues.\
  559.  Democracy offers the highest possible level of trade, but also\
  560.  offers the most potential for unhappiness.  There is no corruption\
  561.  during Democracy, but citizens become very upset during wars.\
  562. \n\n\
  563. Settlers consume 2 food per turn under Democracy.  Squares with\
  564.  at least 1 trade resource get a trade bonus of 1 under Democracy.\
  565. \n\n\
  566. Democratic cities which are celebrating grow at a rate of 1 citizen\
  567.  per turn; see Happiness for details.\
  568. \n\n\
  569. Under Democracy, military units require 1 production shield each for\
  570.  upkeep.  In addition the following units generate unhappiness:\
  571. \n\n\
  572. - Units with an attack strength greater than 0 which are not\
  573.  inside a city, or inside a fortress within 3 squares of a\
  574.  friendly city, generate 2 unhappy citizens.\
  575. \n\n\
  576. - Air/sea units with an attack strength greater than 0 which are\
  577.  inside a city or nearby fortress generate only 1 unhappy citizen.\
  578. \n\n\
  579. If a city remains in disorder more than 2 turns under Democratic\
  580.  rule, the citizens will spontaneously revolt and plunge your\
  581.  civilization into Anarchy.\
  582. \n\n\
  583. Because (happy) citizens of Democracy believe strongly in the\
  584.  government, their loyalty is unswerving.  Military units of\
  585.  Democratic civilizations cannot be bribed, and Democratic cities\
  586.  cannot be incited to revolt by enemy Diplomats and Spies.\
  587. ")
  588.